snap-brim hat - English Synonyms Dictionary